<?php
/**
 * XiteCode Session Skel
 *
 * New session handlers should extend this abstract.
 *
 * @copyright 2006 A.Sleep <a.sleep@asleep.net> under the GNU GPL version 2
 * @author A.Sleep <a.sleep@asleep.net>
 * @access public
 * @package core
 */

abstract class Abstract_Session {

  abstract public function start();

  abstract protected function __set($name, $value);

  abstract protected function __get($name);

  abstract protected function __unset($name);

  abstract protected function __toString();

  abstract public function addToArray($arrayName, $value);

}

?>
